#include "../Table.h"
#include <assert.h>
#include <iostream>
#include <set>
using namespace std;
int main()
{
  /* Make sure table can be instanciated. */
  Table t2 = Table(2);
  Table t3 = Table(3);
  Table t4 = Table(4);
  /* Make sure the table has the expected number of players. */
  assert(t2.players.size() == 2);
  assert(t3.players.size() == 3);
  assert(t4.players.size() == 4);
  /* Focus on players=4. */
  /* Take measurements on the cards to make sure that they are present. */
  set<int> idSet; /* Makes sure no overlapping IDs. */
  set<Card> pop;  /* Make sure every card survived. */
  int jokers = 0; /* Count jokers. */
  int aceCount = 0;
  int kingCount = 0; 
//  for(int p = 0; p < t4.players.size(); ++p)
//  {
//    /* Cards in deck. */
//    for(int d = 0; d < t4.players.getArmy()->
//  }
  cout << "Table passed tests." << endl;
  return 0;
}
